Skip to content

Add JSON ingestion schema extension modules#1204

Open
jwils wants to merge 1 commit into
joshuaw/json-ingestion-helper-namespacefrom
joshuaw/json-ingestion-extension-modules
Open

Add JSON ingestion schema extension modules#1204
jwils wants to merge 1 commit into
joshuaw/json-ingestion-helper-namespacefrom
joshuaw/json-ingestion-extension-modules

Conversation

@jwils
Copy link
Copy Markdown
Collaborator

@jwils jwils commented May 20, 2026

Why

Introduce the JSON ingestion extension implementation separately from the branch that makes it the default and removes the old core implementation.

What

  • Add schema_definition extension modules under elasticgraph-json_ingestion
  • Add the small core hooks/RBS surface those extension modules need
  • Keep existing core JSON Schema behavior in place in this layer

Risk Assessment

Medium - this adds new extension code, but it is not yet the default behavior in this PR.

References

@jwils jwils force-pushed the joshuaw/json-ingestion-helper-namespace branch from 7bc0045 to 6267113 Compare May 20, 2026 20:03
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch 2 times, most recently from 024c4ef to d8c3c70 Compare May 20, 2026 20:15
@jwils jwils force-pushed the joshuaw/json-ingestion-helper-namespace branch 2 times, most recently from 040cea2 to e6a4787 Compare May 21, 2026 02:49
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch from d8c3c70 to b78686f Compare May 21, 2026 02:49
@jwils jwils force-pushed the joshuaw/json-ingestion-helper-namespace branch from e6a4787 to eb21230 Compare May 21, 2026 13:43
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch from b78686f to 0b3844f Compare May 21, 2026 13:43
@jwils jwils marked this pull request as ready for review May 22, 2026 18:23
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch from 0b3844f to 65f9a60 Compare May 22, 2026 22:41
@jwils jwils force-pushed the joshuaw/json-ingestion-helper-namespace branch from eb21230 to 2afdcd4 Compare May 22, 2026 22:41
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch from 65f9a60 to 6be803f Compare May 24, 2026 13:33
@jwils jwils force-pushed the joshuaw/json-ingestion-helper-namespace branch 2 times, most recently from b03c1a4 to a3171ef Compare May 24, 2026 14:09
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch 2 times, most recently from 159afa8 to 29e7e8e Compare May 24, 2026 14:24
@jwils jwils force-pushed the joshuaw/json-ingestion-helper-namespace branch 2 times, most recently from bf0dd3b to 34a576b Compare May 24, 2026 14:51
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch 2 times, most recently from 31d7828 to 87c88c1 Compare May 24, 2026 15:00
@jwils jwils force-pushed the joshuaw/json-ingestion-helper-namespace branch from 34a576b to 5920f3b Compare May 24, 2026 15:00
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch from 87c88c1 to e99c65f Compare May 24, 2026 15:36
@jwils jwils force-pushed the joshuaw/json-ingestion-helper-namespace branch from 5920f3b to dbaf8a1 Compare May 24, 2026 15:36
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch from e99c65f to 6aea7ea Compare May 24, 2026 18:05
@jwils jwils force-pushed the joshuaw/json-ingestion-helper-namespace branch from dbaf8a1 to 00faf9c Compare May 24, 2026 23:47
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch from 6aea7ea to 5015de6 Compare May 24, 2026 23:47
@jwils jwils force-pushed the joshuaw/json-ingestion-helper-namespace branch from 00faf9c to 09f7be8 Compare May 24, 2026 23:50
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch from 5015de6 to a80ca4e Compare May 24, 2026 23:50
@jwils jwils force-pushed the joshuaw/json-ingestion-helper-namespace branch from 09f7be8 to 098236c Compare May 25, 2026 01:10
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch from a80ca4e to 95de439 Compare May 25, 2026 01:10
@jwils jwils force-pushed the joshuaw/json-ingestion-helper-namespace branch from 098236c to 823b481 Compare May 25, 2026 01:17
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch from 95de439 to c8ca744 Compare May 25, 2026 01:17
@jwils jwils force-pushed the joshuaw/json-ingestion-helper-namespace branch from 823b481 to 831b3f5 Compare May 25, 2026 03:43
@jwils jwils force-pushed the joshuaw/json-ingestion-extension-modules branch from c8ca744 to e4f6b96 Compare May 25, 2026 03:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant